﻿
using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;

namespace OffsetPath
{

    partial class Form2
    {
        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (b != null))
            {
                b.Dispose();
            }
            base.Dispose(disposing);
        }


        private void InitializeComponents()
        {
            this.b = new Container();
            ComponentResourceManager manager = new ComponentResourceManager(typeof(Form2));
            this.c = new SplitContainer();
            this.checkBoxGriglia = new CheckBox();
            this.af = new GroupBox();
            this.ag = new TextBox();
            this.ac = new TextBox();
            this.ad = new Button();
            this.aa = new Button();
            this.y = new Button();
            this.t = new GroupBox();
            this.u = new Label();
            this.v = new Button();
            this.w = new Button();
            this.x = new TextBox();
            this.p = new GroupBox();
            this.q = new TextBox();
            this.r = new Label();
            this.s = new Label();
            this.h = new TextBox();
            this.i = new Button();
            this.l = new GroupBox();
            this.m = new Label();
            this.n = new TextBox();
            this.o = new Button();
            this.j = new Label();
            this.k = new Label();
            this.e = new Button();
            this.drawPanel = new PanelCustom();
            this.f = new SaveFileDialog();
            this.g = new OpenFileDialog();
            this.z = new Timer(this.b);
            this.ab = new OpenFileDialog();
            this.ae = new SaveFileDialog();
            this.ai = new Button();
            this.aj = new Button();
            this.ak = new Button();
            this.c.Panel1.SuspendLayout();
            this.c.Panel2.SuspendLayout();
            this.c.SuspendLayout();
            this.af.SuspendLayout();
            this.t.SuspendLayout();
            this.p.SuspendLayout();
            this.l.SuspendLayout();
            base.SuspendLayout();
            this.c.BorderStyle = BorderStyle.FixedSingle;
            this.c.Dock = DockStyle.Fill;
            this.c.FixedPanel = FixedPanel.Panel1;
            this.c.Location = new Point(0, 0);
            this.c.Name = "splitContainer1";
            this.c.Panel1.Controls.Add(this.aj);
            this.c.Panel1.Controls.Add(this.ak);
            this.c.Panel1.Controls.Add(this.ai);
            this.c.Panel1.Controls.Add(this.checkBoxGriglia);
            this.c.Panel1.Controls.Add(this.af);
            this.c.Panel1.Controls.Add(this.ac);
            this.c.Panel1.Controls.Add(this.ad);
            this.c.Panel1.Controls.Add(this.aa);
            this.c.Panel1.Controls.Add(this.y);
            this.c.Panel1.Controls.Add(this.t);
            this.c.Panel1.Controls.Add(this.p);
            this.c.Panel1.Controls.Add(this.l);
            this.c.Panel1.Controls.Add(this.j);
            this.c.Panel1.Controls.Add(this.k);
            this.c.Panel1.Controls.Add(this.e);
            this.c.Panel2.Controls.Add(this.drawPanel);
            this.c.Size = new Size(0x2f4, 0x2f9);
            this.c.SplitterDistance = 0xa4;
            this.c.TabIndex = 0;
            this.checkBoxGriglia.AutoSize = true;
            this.checkBoxGriglia.Location = new Point(0x5b, 0x57);
            this.checkBoxGriglia.Name = "chkGrid";
            this.checkBoxGriglia.Size = new Size(0x39, 0x15);
            this.checkBoxGriglia.TabIndex = 14;
            this.checkBoxGriglia.Text = "Grid";
            this.checkBoxGriglia.UseVisualStyleBackColor = true;
            this.checkBoxGriglia.CheckedChanged += new EventHandler(this.CheckBoxGrigliaChanged);
            this.af.Controls.Add(this.ag);
            this.af.Location = new Point(6, 0xcc);
            this.af.Name = "groupBox4";
            this.af.Size = new Size(0x9d, 0x30);
            this.af.TabIndex = 13;
            this.af.TabStop = false;
            this.af.Text = "Angle to Chamfer";
            this.ag.Location = new Point(11, 20);
            this.ag.Name = "acuteAngle";
            this.ag.Size = new Size(0x42, 0x16);
            this.ag.TabIndex = 2;
            this.ag.Text = "15.0";
            this.ac.BorderStyle = BorderStyle.None;
            this.ac.Location = new Point(6, 0x1f6);
            this.ac.Multiline = true;
            this.ac.Name = "textBox1";
            this.ac.ReadOnly = true;
            this.ac.Size = new Size(0x9f, 0xae);
            this.ac.TabIndex = 11;
            this.ac.Text = manager.GetString("textBox1.Text");
            this.ad.Location = new Point(0x55, 11);
            this.ad.Name = "export";
            this.ad.Size = new Size(0x49, 0x17);
            this.ad.TabIndex = 2;
            this.ad.Text = "Export";
            this.ad.UseVisualStyleBackColor = true;
            this.ad.Click += new EventHandler(this.MethodE);
            this.aa.Location = new Point(6, 11);
            this.aa.Name = "import";
            this.aa.Size = new Size(0x49, 0x17);
            this.aa.TabIndex = 2;
            this.aa.Text = "Import";
            this.aa.UseVisualStyleBackColor = true;
            this.aa.Click += new EventHandler(this.MethodF);
            this.y.Location = new Point(10, 0x1d2);
            this.y.Name = "run";
            this.y.Size = new Size(140, 30);
            this.y.TabIndex = 7;
            this.y.Text = "Run!";
            this.y.UseVisualStyleBackColor = true;
            this.y.Click += new EventHandler(this.MethodH);
            this.t.Controls.Add(this.u);
            this.t.Controls.Add(this.v);
            this.t.Controls.Add(this.w);
            this.t.Controls.Add(this.x);
            this.t.Location = new Point(3, 0x166);
            this.t.Name = "groupBox3";
            this.t.Size = new Size(0x9e, 0x66);
            this.t.TabIndex = 6;
            this.t.TabStop = false;
            this.t.Text = "Border";
            this.u.AutoSize = true;
            this.u.Location = new Point(6, 0x18);
            this.u.Name = "label7";
            this.u.Size = new Size(0x56, 0x11);
            this.u.TabIndex = 0;
            this.u.Text = "Border Size:";
            this.v.Location = new Point(7, 0x4a);
            this.v.Name = "continuousBorder";
            this.v.Size = new Size(0x8e, 0x17);
            this.v.TabIndex = 3;
            this.v.Text = "Continuous Border";
            this.v.UseVisualStyleBackColor = true;
            this.v.Click += new EventHandler(this.MethodI);
            this.w.Location = new Point(7, 0x30);
            this.w.Name = "breakedBorder";
            this.w.Size = new Size(0x8e, 0x17);
            this.w.TabIndex = 2;
            this.w.Text = "Broken Border";
            this.w.UseVisualStyleBackColor = true;
            this.w.Click += new EventHandler(this.ElaborateBrokenBorder);
            this.x.Location = new Point(0x62, 0x15);
            this.x.Name = "borderSize";
            this.x.Size = new Size(0x33, 0x16);
            this.x.TabIndex = 1;
            this.x.Text = "-20";
            this.p.Controls.Add(this.q);
            this.p.Controls.Add(this.r);
            this.p.Controls.Add(this.s);
            this.p.Controls.Add(this.h);
            this.p.Controls.Add(this.i);
            this.p.Location = new Point(3, 0xff);
            this.p.Name = "groupBox2";
            this.p.Size = new Size(0x9e, 0x61);
            this.p.TabIndex = 5;
            this.p.TabStop = false;
            this.p.Text = "Offset";
            this.q.Location = new Point(0x58, 0x2c);
            this.q.Name = "offTimes";
            this.q.Size = new Size(0x36, 0x16);
            this.q.TabIndex = 3;
            this.q.Text = "0";
            this.r.AutoSize = true;
            this.r.Location = new Point(8, 0x2c);
            this.r.Name = "label6";
            this.r.Size = new Size(50, 0x11);
            this.r.TabIndex = 2;
            this.r.Text = "Times:";
            this.s.AutoSize = true;
            this.s.Location = new Point(8, 20);
            this.s.Name = "label5";
            this.s.Size = new Size(0x43, 0x11);
            this.s.TabIndex = 0;
            this.s.Text = "Distance:";
            this.h.Location = new Point(0x58, 0x13);
            this.h.Name = "offsetSize";
            this.h.Size = new Size(0x36, 0x16);
            this.h.TabIndex = 1;
            this.h.Text = "-10.0";
            this.i.Location = new Point(7, 0x47);
            this.i.Name = "polyOffset";
            this.i.Size = new Size(0x8f, 0x17);
            this.i.TabIndex = 4;
            this.i.Text = "Offset";
            this.i.UseVisualStyleBackColor = true;
            this.i.Click += new EventHandler(this.CalcolaOffsetLinea);
            this.l.Controls.Add(this.m);
            this.l.Controls.Add(this.n);
            this.l.Controls.Add(this.o);
            this.l.Location = new Point(3, 0x72);
            this.l.Name = "groupBox1";
            this.l.Size = new Size(0x9f, 0x54);
            this.l.TabIndex = 4;
            this.l.TabStop = false;
            this.l.Text = "Random Polygon";
            this.m.AutoSize = true;
            this.m.Location = new Point(8, 0x1a);
            this.m.Name = "label4";
            this.m.Size = new Size(0x45, 0x11);
            this.m.TabIndex = 0;
            this.m.Text = "Point Cnt:";
            this.n.Location = new Point(0x58, 0x19);
            this.n.Name = "pointCnt";
            this.n.Size = new Size(0x36, 0x16);
            this.n.TabIndex = 1;
            this.n.Text = "300";
            this.o.Location = new Point(7, 0x35);
            this.o.Name = "btnCreate";
            this.o.Size = new Size(0x8f, 0x17);
            this.o.TabIndex = 2;
            this.o.Text = "Create";
            this.o.UseVisualStyleBackColor = true;
            this.o.Click += new EventHandler(this.MethodM);
            this.j.Anchor = AnchorStyles.Left | AnchorStyles.Bottom;
            this.j.AutoSize = true;
            this.j.Cursor = Cursors.Hand;
            this.j.Location = new Point(3, 0x2d4);
            this.j.Name = "label2";
            this.j.Size = new Size(0xaf, 0x11);
            this.j.TabIndex = 10;
            this.j.Text = "www.cppblog.com/aqazero";
            this.j.Click += new EventHandler(this.MethodK);
            this.k.Anchor = AnchorStyles.Left | AnchorStyles.Bottom;
            this.k.AutoSize = true;
            this.k.Location = new Point(3, 670);
            this.k.Name = "label1";
            this.k.Size = new Size(0x8e, 0x33);
            this.k.TabIndex = 9;
            this.k.Text = "Send crashing file to\r\nbrent.wjh@gmail.com\r\nThanks!";
            this.e.Location = new Point(5, 60);
            this.e.Name = "Clear";
            this.e.Size = new Size(0x49, 0x17);
            this.e.TabIndex = 3;
            this.e.Text = "Clear";
            this.e.UseVisualStyleBackColor = true;
            this.e.Click += new EventHandler(this.MethodN);
            this.drawPanel.MethodA(false);
            this.drawPanel.Dock = DockStyle.Fill;
            this.drawPanel.SetGriglia(true);
            this.drawPanel.Location = new Point(0, 0);
            this.drawPanel.Name = "polyPanel1";
            this.drawPanel.Size = new Size(0x24a, 0x2f7);
            this.drawPanel.TabIndex = 0;
            this.f.DefaultExt = "poly5";
            this.f.Filter = "poly5|*.poly5";
            this.g.DefaultExt = "poly5";
            this.g.Filter = "poly5|*.poly5";
            this.z.Interval = 500;
            this.z.Tick += new EventHandler(this.MethodG);
            this.ab.DefaultExt = "txt";
            this.ab.Filter = "txt|*.txt";
            this.ae.DefaultExt = "poly5";
            this.ae.Filter = "txt|*.txt";
            this.ai.Location = new Point(0x55, 60);
            this.ai.Name = "clip";
            this.ai.Size = new Size(0x49, 0x17);
            this.ai.TabIndex = 0x13;
            this.ai.Text = "Clip";
            this.ai.UseVisualStyleBackColor = true;
            this.ai.Click += new EventHandler(this.MethodA);
            this.aj.Location = new Point(6, 0x24);
            this.aj.Name = "delFirst";
            this.aj.Size = new Size(0x49, 0x17);
            this.aj.TabIndex = 0x15;
            this.aj.Text = "Del First";
            this.aj.UseVisualStyleBackColor = true;
            this.aj.Click += new EventHandler(this.MethodC);
            this.ak.Location = new Point(0x55, 0x24);
            this.ak.Name = "delLast";
            this.ak.Size = new Size(0x49, 0x17);
            this.ak.TabIndex = 20;
            this.ak.Text = "Del Last";
            this.ak.UseVisualStyleBackColor = true;
            this.ak.Click += new EventHandler(this.MethodB);
            base.AutoScaleDimensions = new SizeF(8f, 16f);
            base.AutoScaleMode = AutoScaleMode.Font;
            base.ClientSize = new Size(0x2f4, 0x2f9);
            base.Controls.Add(this.c);
            base.Name = "Form1";
            this.Text = "Offset Demo 6";
            base.WindowState = FormWindowState.Maximized;
            this.c.Panel1.ResumeLayout(false);
            this.c.Panel1.PerformLayout();
            this.c.Panel2.ResumeLayout(false);
            this.c.ResumeLayout(false);
            this.af.ResumeLayout(false);
            this.af.PerformLayout();
            this.t.ResumeLayout(false);
            this.t.PerformLayout();
            this.p.ResumeLayout(false);
            this.p.PerformLayout();
            this.l.ResumeLayout(false);
            this.l.PerformLayout();
            base.ResumeLayout(false);
        }

        private int a;
        private Button aa;
        private OpenFileDialog ab;
        private TextBox ac;
        private Button ad;
        private SaveFileDialog ae;
        private GroupBox af;
        private TextBox ag;
        private CheckBox checkBoxGriglia;
        private Button ai;
        private Button aj;
        private Button ak;
        private IContainer b;
        private SplitContainer c;
        private PanelCustom drawPanel;
        private Button e;
        private SaveFileDialog f;
        private OpenFileDialog g;
        private TextBox h;
        private Button i;
        private Label j;
        private Label k;
        private GroupBox l;
        private Label m;
        private TextBox n;
        private Button o;
        private GroupBox p;
        private TextBox q;
        private Label r;
        private Label s;
        private GroupBox t;
        private Label u;
        private Button v;
        private Button w;
        private TextBox x;
        private Button y;
        private Timer z;
    }
}